How Do I Draw Snap Lines on the Background?

Set the SnapLineDrawing property of the DiagramSurface.

The toolkit includes three drawing styles: IntersectionSnapLineDrawing (grid of dots), LineSnapLineDrawing (grid of lines) and IntervalLineSnapLineDrawing (grid of lines with every nth line drawn using a different pen for emphasis). Create an instance of your desired style as a resource and set SnapLineDrawing to refer to that.

To create your own snap line drawing style, implement ISnapLineDrawing.